package com.ruoyi.basebill.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 成本测算分录对象 t_bom_costcalcentry
 * 
 * @author ruoyi
 * @date 2024-09-06
 */
public class BomCostcalcentry extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** ID */
    private String fid;

    /** 父表id */
    private String fparentid;

    /** 序号 */
    @Excel(name = "序号")
    private String index;

    /** 层级 */
    @Excel(name = "层级")
    private String level;

    /** 数据来源 */
    @Excel(name = "数据来源",dictType = "bom_materialsourse",cellType = Excel.ColumnType.NUMERIC)
    private String cfbomcostcalcnumbe;

    /** 物料BOM编码 */
    @Excel(name = "物料编码")
    private String cfmaterialhalfnumb;

    /** 物料BOM名称 */
    @Excel(name = "物料名称")
    private String cfmaterialhalfname;

    /** 物料BOM计量单位 */
    @Excel(name = "单位")
    private String cfmaterialhalfunit;

    /** 物料BOM用量 */
    @Excel(name = "用量",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfmaterialhalfdose;

    /** 税率 */
    @Excel(name = "税率")
    private BigDecimal cftaxrate;

    /** 含税单价 */
    @Excel(name = "含税单价",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cftaxprice;

    /** 去税金额 */
    @Excel(name = "去税金额",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfnotaxsum;

    /** 类别 */
    @Excel(name = "类别")
    private String cfcategoryname;

    /** 车间 */
    @Excel(name = "车间",dictType = "bom_plant")
    private String cfworkshopname;

    /** 固定费用小计 */
    @Excel(name = "固定费用小计",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cffixationfee;

    /** 变动费用小计 */
    @Excel(name = "变动费用小计",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfchangefee;

    /** 人工变动(工序) */
    @Excel(name = "人工变动(工序)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfrgbd;

    /** 人工固定(共耗) */
    @Excel(name = "人工固定(共耗)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfrggd;

    /** 水变动(直接) */
    @Excel(name = "水变动(直接)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfsbd;

    /** 水固定(共耗) */
    @Excel(name = "水固定(共耗)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfsgd;

    /** 电变动(直接) */
    @Excel(name = "电变动(直接)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfdbd;

    /** 电固定(共耗) */
    @Excel(name = "电固定(共耗)",cellType = Excel.ColumnType.NUMERIC)
    private BigDecimal cfdgd;

    /** 气变动(直接) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "气变动(直接)")
    private BigDecimal cfqbd;

    /** 气固定(共耗) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "气固定(共耗)")
    private BigDecimal cfqgd;

    /** 折旧变动(专用) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "折旧变动(专用)")
    private BigDecimal cfzjbd;

    /** 折旧固定(共耗) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "折旧固定(共耗)")
    private BigDecimal cfzjgd;

    /** 其他变动(直接) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "其他变动(直接)")
    private BigDecimal cfqtbd;

    /** 其他固定(共耗) */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "其他固定(共耗)")
    private BigDecimal cfqtgd;

    /** 额定额 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "额定额")
    private BigDecimal cfede;

    /** 人工变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "人工变动小计")
    private BigDecimal cfrgbdxj;

    /** 人工固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "人工固定小计")
    private BigDecimal cfrggdxj;

    /** 水变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "水变动小计")
    private BigDecimal cfsbdxj;

    /** 水固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "水固定小计")
    private BigDecimal cfsgdxj;

    /** 电变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "电变动小计")
    private BigDecimal cfdbdxj;

    /** 电固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "电固定小计")
    private BigDecimal cfdgdxj;

    /** 气变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "气变动小计")
    private BigDecimal cfqbdxj;

    /** 气固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "气固定小计")
    private BigDecimal cfqgdxj;

    /** 折旧变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "折旧变动小计")
    private BigDecimal cfzjbdxj;

    /** 折旧固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "折旧固定小计")
    private BigDecimal cfzjgdxj;

    /** 其他变动小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "其他变动小计")
    private BigDecimal cfqtbdxj;

    /** 其他固定小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "其他固定小计")
    private BigDecimal cfqtgdxj;

    /** 额定额小计 */
    @Excel(cellType = Excel.ColumnType.NUMERIC,name = "额定额小计")
    private BigDecimal cfedexj;

    /** 物料BOM代码 */
    private String cfmaterialhalfcode;
    /** 物料分类编码 */
    private String cfrawmaterialid;
    /** 父编码 */
    private String cfrawmaterialnumbe;

    /** 原材料计量单位 */
    private String cfrawmaterialunit;
    private String cfcategoryid;

    /** 特殊物料ID */
    private String cfspecialmaterialid;

    /** 特殊物料编码 */
    private String cfspecialmaterialn;

    /** 特殊物料名称 */
    private String cfspecialmaterialname;

    /** 特殊物料计量单位 */
    private String cfspecialmaterialunit;

    /** 初始用量 */
    private BigDecimal cfdose;

    /** 原材料用量 */
    private BigDecimal cfrawmaterialconsumption;

    /** 历史BOM成本测算数量 */
    private BigDecimal cfbomcostcalcqty;

    /** 历史BOM类型 */
    private Integer cfisbomcostcalcdetail;

    /** 历史BOM成本测算行号 */
    private Long cfbomcostcalcrowindex;

    /** 长编码 */
    private String cfbomcostcalcentryid;

    /** 损耗率 */
    private BigDecimal cflossrate;

    /** 含税单价(初始) */
    private BigDecimal cfdeduction;

    /** 变动费用*/
    private BigDecimal cfalterationfee;

    /** 固定费用 */
    private BigDecimal cffixedfee;



    /** 包装成本 */
    private BigDecimal cfpackcost;

    private String cfrawmaterialname;

    public void setFid(String fid) 
    {
        this.fid = fid;
    }

    public String getFid() 
    {
        return fid;
    }
    public void setFparentid(String fparentid) 
    {
        this.fparentid = fparentid;
    }

    public String getFparentid() 
    {
        return fparentid;
    }
    public void setCflossrate(BigDecimal cflossrate) 
    {
        this.cflossrate = cflossrate;
    }

    public BigDecimal getCflossrate() 
    {
        return cflossrate;
    }
    public void setCftaxprice(BigDecimal cftaxprice) 
    {
        this.cftaxprice = cftaxprice;
    }

    public BigDecimal getCftaxprice() 
    {
        return cftaxprice;
    }
    public void setCftaxrate(BigDecimal cftaxrate) 
    {
        this.cftaxrate = cftaxrate;
    }

    public BigDecimal getCftaxrate() 
    {
        return cftaxrate;
    }
    public void setCfnotaxsum(BigDecimal cfnotaxsum) 
    {
        this.cfnotaxsum = cfnotaxsum;
    }

    public BigDecimal getCfnotaxsum() 
    {
        return cfnotaxsum;
    }
    public void setCfdeduction(BigDecimal cfdeduction) 
    {
        this.cfdeduction = cfdeduction;
    }

    public BigDecimal getCfdeduction() 
    {
        return cfdeduction;
    }
    public void setCfpackcost(BigDecimal cfpackcost) 
    {
        this.cfpackcost = cfpackcost;
    }

    public BigDecimal getCfpackcost() 
    {
        return cfpackcost;
    }
    public void setCfalterationfee(BigDecimal cfalterationfee) 
    {
        this.cfalterationfee = cfalterationfee;
    }

    public BigDecimal getCfalterationfee() 
    {
        return cfalterationfee;
    }
    public void setCffixedfee(BigDecimal cffixedfee) 
    {
        this.cffixedfee = cffixedfee;
    }

    public BigDecimal getCffixedfee() 
    {
        return cffixedfee;
    }
    public void setCfmaterialhalfnumb(String cfmaterialhalfnumb) 
    {
        this.cfmaterialhalfnumb = cfmaterialhalfnumb;
    }

    public String getCfmaterialhalfnumb() 
    {
        return cfmaterialhalfnumb;
    }
    public void setCfmaterialhalfcode(String cfmaterialhalfcode) 
    {
        this.cfmaterialhalfcode = cfmaterialhalfcode;
    }

    public String getCfmaterialhalfcode() 
    {
        return cfmaterialhalfcode;
    }
    public void setCfmaterialhalfname(String cfmaterialhalfname) 
    {
        this.cfmaterialhalfname = cfmaterialhalfname;
    }

    public String getCfmaterialhalfname() 
    {
        return cfmaterialhalfname;
    }
    public void setCfmaterialhalfunit(String cfmaterialhalfunit) 
    {
        this.cfmaterialhalfunit = cfmaterialhalfunit;
    }

    public String getCfmaterialhalfunit() 
    {
        return cfmaterialhalfunit;
    }
    public void setCfmaterialhalfdose(BigDecimal cfmaterialhalfdose) 
    {
        this.cfmaterialhalfdose = cfmaterialhalfdose;
    }

    public BigDecimal getCfmaterialhalfdose() 
    {
        return cfmaterialhalfdose;
    }
    public void setCfrawmaterialid(String cfrawmaterialid) {
        this.cfrawmaterialid = cfrawmaterialid;
    }

    public String getCfrawmaterialid() {
        return cfrawmaterialid;
    }
    public void setCfrawmaterialnumbe(String cfrawmaterialnumbe) 
    {
        this.cfrawmaterialnumbe = cfrawmaterialnumbe;
    }

    public String getCfrawmaterialnumbe() 
    {
        return cfrawmaterialnumbe;
    }
    public void setCfrawmaterialname(String cfrawmaterialname) 
    {
        this.cfrawmaterialname = cfrawmaterialname;
    }

    public String getCfrawmaterialname() 
    {
        return cfrawmaterialname;
    }
    public void setCfrawmaterialunit(String cfrawmaterialunit) 
    {
        this.cfrawmaterialunit = cfrawmaterialunit;
    }

    public String getCfrawmaterialunit() 
    {
        return cfrawmaterialunit;
    }
    public void setCfcategoryid(String cfcategoryid) 
    {
        this.cfcategoryid = cfcategoryid;
    }

    public String getCfcategoryid() 
    {
        return cfcategoryid;
    }

    public String getCfcategoryname() {
        return cfcategoryname;
    }

    public void setCfcategoryname(String cfcategoryname) {
        this.cfcategoryname = cfcategoryname;
    }

    public void setCfworkshopname(String cfworkshopname)
    {
        this.cfworkshopname = cfworkshopname;
    }

    public String getCfworkshopname() 
    {
        return cfworkshopname;
    }
    public void setCfchangefee(BigDecimal cfchangefee) 
    {
        this.cfchangefee = cfchangefee;
    }

    public BigDecimal getCfchangefee() 
    {
        return cfchangefee;
    }
    public void setCffixationfee(BigDecimal cffixationfee) 
    {
        this.cffixationfee = cffixationfee;
    }

    public BigDecimal getCffixationfee() 
    {
        return cffixationfee;
    }
    public void setCfspecialmaterialn(String cfspecialmaterialn)
    {
        this.cfspecialmaterialn = cfspecialmaterialn;
    }

    public void setCfspecialmaterialid(String cfspecialmaterialid) {
        this.cfspecialmaterialid = cfspecialmaterialid;
    }

    public String getCfspecialmaterialid()
    {
        return cfspecialmaterialid;
    }
    public String getCfspecialmaterialn() 
    {
        return cfspecialmaterialn;
    }
    public void setCfspecialmaterialname(String cfspecialmaterialname) 
    {
        this.cfspecialmaterialname = cfspecialmaterialname;
    }

    public String getCfspecialmaterialname() 
    {
        return cfspecialmaterialname;
    }
    public void setCfspecialmaterialunit(String cfspecialmaterialunit) 
    {
        this.cfspecialmaterialunit = cfspecialmaterialunit;
    }

    public String getCfspecialmaterialunit() 
    {
        return cfspecialmaterialunit;
    }
    public void setCfdose(BigDecimal cfdose) 
    {
        this.cfdose = cfdose;
    }

    public BigDecimal getCfdose() 
    {
        return cfdose;
    }
    public void setCfrawmaterialconsumption(BigDecimal cfrawmaterialconsumption) 
    {
        this.cfrawmaterialconsumption = cfrawmaterialconsumption;
    }

    public BigDecimal getCfrawmaterialconsumption() 
    {
        return cfrawmaterialconsumption;
    }
    public void setCfbomcostcalcnumbe(String cfbomcostcalcnumbe) 
    {
        this.cfbomcostcalcnumbe = cfbomcostcalcnumbe;
    }

    public String getCfbomcostcalcnumbe() 
    {
        return cfbomcostcalcnumbe;
    }
    public void setCfbomcostcalcqty(BigDecimal cfbomcostcalcqty) 
    {
        this.cfbomcostcalcqty = cfbomcostcalcqty;
    }

    public BigDecimal getCfbomcostcalcqty() 
    {
        return cfbomcostcalcqty;
    }
    public void setCfisbomcostcalcdetail(Integer cfisbomcostcalcdetail) 
    {
        this.cfisbomcostcalcdetail = cfisbomcostcalcdetail;
    }

    public Integer getCfisbomcostcalcdetail() 
    {
        return cfisbomcostcalcdetail;
    }
    public void setCfbomcostcalcrowindex(Long cfbomcostcalcrowindex) 
    {
        this.cfbomcostcalcrowindex = cfbomcostcalcrowindex;
    }

    public Long getCfbomcostcalcrowindex() 
    {
        return cfbomcostcalcrowindex;
    }
    public void setCfbomcostcalcentryid(String cfbomcostcalcentryid) 
    {
        this.cfbomcostcalcentryid = cfbomcostcalcentryid;
    }

    public String getCfbomcostcalcentryid() 
    {
        return cfbomcostcalcentryid;
    }
    public void setCfrgbd(BigDecimal cfrgbd) 
    {
        this.cfrgbd = cfrgbd;
    }

    public BigDecimal getCfrgbd() 
    {
        return cfrgbd;
    }
    public void setCfrggd(BigDecimal cfrggd) 
    {
        this.cfrggd = cfrggd;
    }

    public BigDecimal getCfrggd() 
    {
        return cfrggd;
    }
    public void setCfsbd(BigDecimal cfsbd) 
    {
        this.cfsbd = cfsbd;
    }

    public BigDecimal getCfsbd() 
    {
        return cfsbd;
    }
    public void setCfsgd(BigDecimal cfsgd) 
    {
        this.cfsgd = cfsgd;
    }

    public BigDecimal getCfsgd() 
    {
        return cfsgd;
    }
    public void setCfdbd(BigDecimal cfdbd) 
    {
        this.cfdbd = cfdbd;
    }

    public String getIndex() {
        return index;
    }

    public void setIndex(String index) {
        this.index = index;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public BigDecimal getCfdbd()
    {
        return cfdbd;
    }
    public void setCfdgd(BigDecimal cfdgd) 
    {
        this.cfdgd = cfdgd;
    }

    public BigDecimal getCfdgd() 
    {
        return cfdgd;
    }
    public void setCfqbd(BigDecimal cfqbd) 
    {
        this.cfqbd = cfqbd;
    }

    public BigDecimal getCfqbd() 
    {
        return cfqbd;
    }
    public void setCfqgd(BigDecimal cfqgd) 
    {
        this.cfqgd = cfqgd;
    }

    public BigDecimal getCfqgd() 
    {
        return cfqgd;
    }
    public void setCfzjbd(BigDecimal cfzjbd) 
    {
        this.cfzjbd = cfzjbd;
    }

    public BigDecimal getCfzjbd() 
    {
        return cfzjbd;
    }
    public void setCfzjgd(BigDecimal cfzjgd) 
    {
        this.cfzjgd = cfzjgd;
    }

    public BigDecimal getCfzjgd() 
    {
        return cfzjgd;
    }
    public void setCfqtbd(BigDecimal cfqtbd) 
    {
        this.cfqtbd = cfqtbd;
    }

    public BigDecimal getCfqtbd() 
    {
        return cfqtbd;
    }
    public void setCfqtgd(BigDecimal cfqtgd) 
    {
        this.cfqtgd = cfqtgd;
    }

    public BigDecimal getCfqtgd() 
    {
        return cfqtgd;
    }
    public void setCfede(BigDecimal cfede) 
    {
        this.cfede = cfede;
    }

    public BigDecimal getCfede() 
    {
        return cfede;
    }
    public void setCfrgbdxj(BigDecimal cfrgbdxj) 
    {
        this.cfrgbdxj = cfrgbdxj;
    }

    public BigDecimal getCfrgbdxj() 
    {
        return cfrgbdxj;
    }
    public void setCfrggdxj(BigDecimal cfrggdxj) 
    {
        this.cfrggdxj = cfrggdxj;
    }

    public BigDecimal getCfrggdxj() 
    {
        return cfrggdxj;
    }
    public void setCfsbdxj(BigDecimal cfsbdxj) 
    {
        this.cfsbdxj = cfsbdxj;
    }

    public BigDecimal getCfsbdxj() 
    {
        return cfsbdxj;
    }
    public void setCfsgdxj(BigDecimal cfsgdxj) 
    {
        this.cfsgdxj = cfsgdxj;
    }

    public BigDecimal getCfsgdxj() 
    {
        return cfsgdxj;
    }
    public void setCfdbdxj(BigDecimal cfdbdxj) 
    {
        this.cfdbdxj = cfdbdxj;
    }

    public BigDecimal getCfdbdxj() 
    {
        return cfdbdxj;
    }
    public void setCfdgdxj(BigDecimal cfdgdxj) 
    {
        this.cfdgdxj = cfdgdxj;
    }

    public BigDecimal getCfdgdxj() 
    {
        return cfdgdxj;
    }
    public void setCfqbdxj(BigDecimal cfqbdxj) 
    {
        this.cfqbdxj = cfqbdxj;
    }

    public BigDecimal getCfqbdxj() 
    {
        return cfqbdxj;
    }
    public void setCfqgdxj(BigDecimal cfqgdxj) 
    {
        this.cfqgdxj = cfqgdxj;
    }

    public BigDecimal getCfqgdxj() 
    {
        return cfqgdxj;
    }
    public void setCfzjbdxj(BigDecimal cfzjbdxj) 
    {
        this.cfzjbdxj = cfzjbdxj;
    }

    public BigDecimal getCfzjbdxj() 
    {
        return cfzjbdxj;
    }
    public void setCfzjgdxj(BigDecimal cfzjgdxj) 
    {
        this.cfzjgdxj = cfzjgdxj;
    }

    public BigDecimal getCfzjgdxj() 
    {
        return cfzjgdxj;
    }
    public void setCfqtbdxj(BigDecimal cfqtbdxj) 
    {
        this.cfqtbdxj = cfqtbdxj;
    }

    public BigDecimal getCfqtbdxj() 
    {
        return cfqtbdxj;
    }
    public void setCfqtgdxj(BigDecimal cfqtgdxj) 
    {
        this.cfqtgdxj = cfqtgdxj;
    }

    public BigDecimal getCfqtgdxj() 
    {
        return cfqtgdxj;
    }
    public void setCfedexj(BigDecimal cfedexj) 
    {
        this.cfedexj = cfedexj;
    }

    public BigDecimal getCfedexj() 
    {
        return cfedexj;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fid", getFid())
            .append("fparentid", getFparentid())
            .append("cflossrate", getCflossrate())
            .append("cftaxprice", getCftaxprice())
            .append("cftaxrate", getCftaxrate())
            .append("cfnotaxsum", getCfnotaxsum())
            .append("cfdeduction", getCfdeduction())
            .append("cfpackcost", getCfpackcost())
            .append("cfalterationfee", getCfalterationfee())
            .append("cffixedfee", getCffixedfee())
            .append("cfmaterialhalfnumb", getCfmaterialhalfnumb())
            .append("cfmaterialhalfcode", getCfmaterialhalfcode())
            .append("cfmaterialhalfname", getCfmaterialhalfname())
            .append("cfmaterialhalfunit", getCfmaterialhalfunit())
            .append("cfmaterialhalfdose", getCfmaterialhalfdose())
            .append("cfrawmaterialnumbe", getCfrawmaterialnumbe())
            .append("cfrawmaterialname", getCfrawmaterialname())
            .append("cfrawmaterialunit", getCfrawmaterialunit())
            .append("cfcategoryid", getCfcategoryid())
            .append("cfworkshopname", getCfworkshopname())
            .append("cfchangefee", getCfchangefee())
            .append("cffixationfee", getCffixationfee())
            .append("cfspecialmaterialn", getCfspecialmaterialn())
            .append("cfspecialmaterialname", getCfspecialmaterialname())
            .append("cfspecialmaterialunit", getCfspecialmaterialunit())
            .append("cfdose", getCfdose())
            .append("cfrawmaterialconsumption", getCfrawmaterialconsumption())
            .append("cfbomcostcalcnumbe", getCfbomcostcalcnumbe())
            .append("cfbomcostcalcqty", getCfbomcostcalcqty())
            .append("cfisbomcostcalcdetail", getCfisbomcostcalcdetail())
            .append("cfbomcostcalcrowindex", getCfbomcostcalcrowindex())
            .append("cfbomcostcalcentryid", getCfbomcostcalcentryid())
            .append("cfrgbd", getCfrgbd())
            .append("cfrggd", getCfrggd())
            .append("cfsbd", getCfsbd())
            .append("cfsgd", getCfsgd())
            .append("cfdbd", getCfdbd())
            .append("cfdgd", getCfdgd())
            .append("cfqbd", getCfqbd())
            .append("cfqgd", getCfqgd())
            .append("cfzjbd", getCfzjbd())
            .append("cfzjgd", getCfzjgd())
            .append("cfqtbd", getCfqtbd())
            .append("cfqtgd", getCfqtgd())
            .append("cfede", getCfede())
            .append("cfrgbdxj", getCfrgbdxj())
            .append("cfrggdxj", getCfrggdxj())
            .append("cfsbdxj", getCfsbdxj())
            .append("cfsgdxj", getCfsgdxj())
            .append("cfdbdxj", getCfdbdxj())
            .append("cfdgdxj", getCfdgdxj())
            .append("cfqbdxj", getCfqbdxj())
            .append("cfqgdxj", getCfqgdxj())
            .append("cfzjbdxj", getCfzjbdxj())
            .append("cfzjgdxj", getCfzjgdxj())
            .append("cfqtbdxj", getCfqtbdxj())
            .append("cfqtgdxj", getCfqtgdxj())
            .append("cfedexj", getCfedexj())
            .toString();
    }
}
